#import <CoreGraphics/CGGeometry.h>
#import <UIKit/UIPushButton.h>

@class NSArray;

@interface Button: UIPushButton
{
	NSArray *keyCodes;
	id keyDelegate;
}

- (id)initWithFrame: (CGRect)frame keyCode: (NSArray *)code;
- (void)dealloc;

- (void)setKeyDelegate: (id)delegate;
- (id)keyDelegate;

- (void)mouseDown: (CGEventRef)event;
/*
- (void)mouseUp: (CGEventRef)event;
*/

@end
